58a549f5aae08167d39c7e97c87488e223371375,platform/platform-api/src/com/intellij/ui/treeStructure/treetable/TreeTableCellRenderer.java,TreeTableCellRenderer,getTableCellRendererComponent,#JTable#Object#boolean#boolean#number#number#,42
Before Change
if (myTreeCellRenderer != null)
myTree.setCellRenderer(myTreeCellRenderer);
if (isSelected){
myTree.setBackground(table.getSelectionBackground());
myTree.setForeground(table.getSelectionForeground());
}
else{
After Change
if (myTreeCellRenderer != null)
myTree.setCellRenderer(myTreeCellRenderer);
if (isSelected){
myTree.setBackground(lineHasFocus ? table.getSelectionBackground() : UIUtil.getTreeUnfocusedSelectionBackground());
myTree.setForeground(table.getSelectionForeground());
}
else {